﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Publicuse.Entity
{
    /// <summary>
    /// 配置文件字符串
    /// </summary>
    public class DBConnectionOption
    {
        /// <summary>
        /// MySql本地备份地址
        /// </summary>
        public string MySqlBFLocal { get; set; }

        /// <summary>
        /// MySql测试备份地图
        /// </summary>
        public string MySqlBFTest { get; set; }

        /// <summary>
        /// 上传文件地址
        /// </summary>
        public string UploadFilePath { get; set; }

        /// <summary>
        /// 163邮箱用户
        /// </summary>
        public string emailuid { get; set; }

        /// <summary>
        /// 163邮箱密码
        /// </summary>
        public string emailpwd { get; set; }

        /// <summary>
        /// RabbitMQ服务地址
        /// </summary>
        public string RabbitMQHost { get; set; }

        /// <summary>
        /// RabbitMQ用户名
        /// </summary>
        public string RabbitMQName { get; set; }

        /// <summary>
        /// RabbitMQ密码
        /// </summary>
        public string RabbitMQPass { get; set; }

        /// <summary>
        /// 发送短信地址
        /// </summary>
        public string sendSMSURL { get; set; }

        /// <summary>
        /// MySql备份地址
        /// </summary>
        public string MySqlBF { get; set; }

        /// <summary>
        /// MySql正式地址
        /// </summary>
        public string MySqlConnectionZS { get; set; }

        /// <summary>
        /// MySql测试地址
        /// </summary>
        public string MySqlConnectionTest { get; set; }

        /// <summary>
        /// MySql正式只读地址
        /// </summary>
        public string MySqlConnectionReadZS { get; set; }

        /// <summary>
        /// MySql测试只读地址
        /// </summary>
        public string MySqlConnectionReadTest { get; set; }

        /// <summary>
        /// Mongodb正式地址
        /// </summary>
        public string MongodbConnectionVPN { get; set; }

        /// <summary>
        ///Redis正式地址
        /// </summary>
        public string RedisConnectionVPN { get; set; }

        /// <summary>
        /// 前端访问权限appID
        /// </summary>
        public string appID { get; set; }

        /// <summary>
        /// 前端访问权限system
        /// </summary>
        public string system { get; set; }

        /// <summary>
        /// 前端默认系统背景颜色
        /// </summary>
        public string bgcolor { get; set; }

        /// <summary>
        /// 登录退出API
        /// </summary>
        public string LoginOutApi { get; set; }

        /// <summary>
        /// 前端访问权限SystemKey
        /// </summary>
        public string SystemKey { get; set; }

        /// <summary>
        /// 高德地图KEY
        /// </summary>
        public string gdmapkey { get; set; }

        /// <summary>
        /// 高德地图访问Web服务地址
        /// </summary>
        public string gdmapurl { get; set; }

        /// <summary>
        /// 腾讯地图KEY
        /// </summary>
        public string MapKey { get; set; }

        /// <summary>
        /// 高德地图KEY
        /// </summary>
        public string GDMapKeyb { get; set; }

        /// <summary>
        /// SqlLite路径
        /// </summary>
        public string SqlLite { get; set; }

        /// <summary>
        /// 白名单
        /// </summary>
        public string AdminSafeList { get; set; }

        /// <summary>
        /// 百度云中开通对应服务应用的 API ID
        /// </summary>
        public string BDAPPID { get; set; }

        /// <summary>
        /// 百度云中开通对应服务应用的 API Key
        /// </summary>
        public string BDAccessKey { get; set; }

        /// <summary>
        /// 度云中开通对应服务应用的 Secret Key
        /// </summary>
        public string BDSecretKey { get; set; }

    }
}
